hardly soluble - Turkish English Dictionary